compression glands - Turkish English Dictionary